forest yields - German English Dictionary